trench/ditch/back diggers - Turco Inglés Diccionario